ecology/ecologically friendly - Español Inglés Diccionario